Big Huge Thesaurus

operating theatre

noun

sounds kind of like